package com.bjh.model;

import lombok.Data;
import java.io.Serializable;

@Data
public class MessageHead implements Serializable {

    /**
     * 指令
     */
    private Integer commond;

    /**
     * 版本号
     */
    private Integer version;

    /**
     * clientType(WEB,IOS,Android)
     */
    private Integer clientType;

    /**
     * 数据解析类型 和具体业务无关，后续根据解析类型解析data数据 0x0:Json,0x1:ProtoBuf,0x2:Xml,默认:0x0
     */
    private Integer messageType = 0x0;

    /**
     * imei号长度
     */
    private Integer imeiLen;

    /**
     * appId
     */
    private Integer appId;

    /**
     * bodyLen,数据长度
     */
    private Integer bodyLen;

    /**
     * 参数类型长度
     */
    private Integer paramsTypeLen;

    /**
     * 参数长度
     */
    //private Integer paramsLen;
}
